home *** CD-ROM | disk | FTP | other *** search
/ Magazyn WWW 1999 April / cd24-www.iso / prog / mac / snak / snak.hqx / Snak 2.0.2 / read me < prev    next >
Text File  |  1999-02-14  |  13KB  |  134 lines

  1.  
  2.  
  3. Snak 2.0.2  February 13 1999
  4.  
  5. Snak is a program that will let you participate in discussions in Internet Relay Chat (IRC) channels. IRC is a service that uses the Internet to connect a large number of servers all over the world. Individuals then connect to a nearby server with the help of a client program like Snak and join one or more of the thousands of channels that are available. Anything that is typed into the channel will be seen by the other members and you can then have a real-time conversation with people all over the world.
  6.  
  7. You can also setup private channels without problems and use them to have private, real-time talks with friends, family or business associates.
  8.  
  9. The largest of the IRC networks often have as many as 35.000 participants and almost anyone can find a channel that talks about a topic that is of interest to that particular person. It is estimated that at any given time more than 80.000 people are using IRC.
  10.  
  11. About version 2.0.2
  12. This version improves the notifications when the connection to the server is lost, and provides commands to work with IRCGate programs. It is smarter about using the alternate nick if the normal nickname is taken, and it also fixes bugs in the saving of color modes and in the handling of connection passwords. A bug that stopped identd from working in certain cases has also been fixed.
  13.  
  14. A full list of the changes in each version can be found in the Version History chapter of the manual.
  15.  
  16. Snak comes with the powerful PurePak script package written in the ircII scripting language which provides many useful functions to the serious IRC'er as well as the casual user.  
  17.  
  18. Snak supports almost all of the ircII scripting language, with the exception of custom windows and keybindings, so the inclusion of PurePak provides very valuable capabilities to Snak. Please see the Scripting chapter in the manual for a complete list of supported and unsupported language features.
  19.  
  20. Snak is being heavily developed and new features are added frequently due to user demand. If you have a cool and useful feature you would like to see in this IRC client, please drop me a line with feedback, bug reports or feature requests at "kents@snak.com".  
  21.  
  22. My website is at "http://www.snak.com" where you can always get the latest versions. The site is mirrored at "http://www.kagi.com/kent" 
  23.  
  24. How to Purchase Snak
  25. Snak is shareware which means that you may freely use and evaluate it for 30 days at no charge. If you decide to keep using the program after 30 days you need to buy it and pay the $20 registration fee. 
  26.  
  27. The fastest way to buy the program is to use the secure webserver that is available from my website at "http://www.snak.com".  If you want to pay using mail, fax or email you can also use the Register program that comes in the package. It supports payments with Check, Cash, Credit Card and Money Order to the Kagi Shareware payment service.
  28.  
  29. You can even buy by telephone by calling the Kagi Shareware payment service at +1 (510) 658-5244 to place an order. They charge a $5 fee for telephone orders.
  30.  
  31. If you like the program, you are encouraged to buy it, as the show of support and appreciation will allow me to spend even more time working on the program.
  32.  
  33. You are also encouraged to tell others about Snak if you like the program.
  34.  
  35. You are welcome to upload this version of Snak whereever you want, but you must keep it as a package - ie. the program, the Register program, this read me file and the manual. If you want to include it on a CD, please ask me for permission first.
  36.  
  37. Features
  38. Less window clutter than other IRC clients...!
  39. A dedicated, resizeable input field per channel
  40. Multi connections and multi channels
  41. Integrated /Notify support
  42. Connection records can specify multiple servers, which allows the program to try each server until it finds one that will connect.  
  43. Built-in Address Book to store information snippets
  44. Customizable menus
  45. Font and background color can be set for each individual channel
  46. Manual and Automatic logging
  47. International character sets are supported
  48. Command-clicking URLs to open them is supported
  49. Fully searchable channel list and channel text
  50. Guardian feature lets parents limit what channels a child can use
  51. Fully customizable multi line aliases
  52. Powerful scripting language
  53. Identd support
  54. File transfer and chatting via DCC
  55.  
  56. About the name
  57. Snak is the Danish word for Chat.  Why did I choose "Snak" . . . .   ?   I'm Danish :-)
  58. I normally pronounce it more or less like "Snack"
  59.  
  60. Getting Started
  61. When you first launch Snak it will start to build a settings file with all the irc servers it knows about. That may take a 30 seconds on a slow machine, during which time a progress bar is displayed.
  62.  
  63. After that it will display a welcome screen to remind you it is shareware.
  64.  
  65. Then the Connections window comes up. From this window you can easily set up the program and connect to the networks and join the IRC channels.
  66.  
  67. The Connections window will initially contain 4 default connection records. In front of each connection record is an icon that shows the status of the connection. If it is red then the connection is not open yet. Once you connect, the icon will become green.
  68.  
  69. A connection record contains nickname, startup action and the server to connect to and serves as instructions to Snak about what to do to get on a particular network. Doubleclick on the connection that you want to use and fill in a nickname of your choice. The EFNet connection record contains instructions to connect you to the largest of the major IRC networks.
  70.  
  71. A nickname is the name under which the other members of the channels will see you. It can be chosen freely using a-z, A-Z, 0-9 and a few special characters. If you use other characters, the server may ask you to change nickname when you connect.
  72.  
  73. After completing the setup you can select the desired connection record and press the Connect button.
  74.  
  75. Then a console window is shown and the program attempts to open a connection to the server.
  76. Each server is a part of a particular network, so once connected to the server you are connected to the entire network. In the Connection window you can see the status icon change color, and when it is green you are successfully connected and you can join channels.
  77.  
  78. If you didn't specify a startup action in the connection record (like /join #macintosh or similar) you can use the File/Join menu to open a window where you can enter the name of the desired channel. In the window you can also create a list of favorite channels by typing in the name and pressing the Add button. After that you can just double click on the channel name. Some channels of general interest has been added as a default.
  79.  
  80. Alternatively you can use the input field in the console window or the connection window to type "/join #macintosh" (without the quotes).
  81.  
  82. Then the channel window comes up and you will notice the user list to the left of the main text field, as well as the input field below it.  Both the input field and the userlist are fully resizeable. The input field will adjust its size automatically if you type more than will fit on a line.
  83.  
  84. You can double click on a nickname in the user list to have it added to the input line.
  85.  
  86. General Overview
  87. The tools menu is intended for functions that operate on selections in the userlist. The $E variable returns the nick of the first selected user and is used in functions like Whois. 
  88.  
  89. If you want to change or inspect the mode of the channel, you can open the channel info window with Edit/Channel Settings, or click in the topic field of the channel window. That will bring up a window where you can set the mode of the channel and change the topic. 
  90.  
  91. Additionally you can choose the font and background color for that particular window using the Format menu.
  92.  
  93. The Preference window is dynamic - you do not need to save changes for them to be active. Just make the change and see it take effect immediately. 
  94.  
  95. In the Server panel you can edit, delete and add servers. You can also move a server from one network to another. You can store a comment with each server, and you can set timeout and the port to use.
  96.  
  97. The Guardian panel is intended for parents that want to limit the channels that their children can access. It is password protected, and once you enter a password in the field you will have to provide it to access the panel. Snak intentionally only asks for the password once per session. You can selectively turn each Guardian feature on and off. If you have provided the supervisor password, the Guardian is inactive, but unless that is the case you can specify that channels whose name contains certain words are off limits. The "leave channel on word" will force the user out of the channel if certain words are uttered. All Guardian features can be overridden with the supervisor password
  98.  
  99. In the Channel panel you can specify what channel actions you want displayed, and choose the default font that will be used for new channel windows.
  100.  
  101. In the Color panel you can select a particular color for each type of messages in the channel.
  102.  
  103. In the DCC panel you can specify a list if nicks that you grant permission to automatically set up a DCC connection to you - either for file transfer or chat. 
  104.  
  105. In the Personal panel you can define a default quit message and an USERINFO reply.
  106.  
  107. The General panel is where you set up what Snak should do on certain actions like Kicks and Invites.
  108.  
  109. In the Sounds panel you can turn individual sounds on and off.
  110.  
  111. In the Logging Panel you control the Automatic logging feature. This feature can automatically keep a continous log of all the channels that you visit. It creates a folder for each of your connection records and creates log files inside that folder. You can select to use one log file per channel, or start a new log file every time you koin the channel.
  112.  
  113. Snak contains an address book that is intended to store the snippets of information that you come across as you IRC. Someones real name, email address, favorite channel. . . .
  114. To access the address book use the Windows/Address book menu. That brings up the address book window. Like the preference window, the address book window is dynamic and you do not need to save changes to preserve them. To store information just start filling out the fields. The most important and the only required field is the nick. As soon as you select another record, make a new record or close the window the program saves the changes. 
  115.  
  116. If you want to see a channel listing, use the File/List Channels menu. That brings up the List channels window where you can set up criteria for the listing. You can specify that you want to see channels containing certain words but not others. You can also specify that you want to see channels with at least 10 users but not more that 20. .
  117.  
  118. Pressing OK will send the command off to the server. Be advised that on some servers, the List command will result in so much data being sent to you that the server will disconnect you . . . 
  119.  
  120. As soon as the server responds Snak will begin filtering the information based on the criteria that you specified. Once a valid channel is found, Snak will open a Channel List window and display the channel name and information. When the server is done listing the channels Snak will enable the Save button in the Channel list window and you can save the listing to a file. The Channel list window supports a Find and Find Again function that will let you search the found channels. 
  121.  
  122. You can create multiple preset records and open multiple connections simultaneously, but please keep in mind that some servers consider that "cloning" and will ban you if you overdo it.
  123.  
  124. * No Warranty
  125. KENT SORENSEN PROVIDES Snak AS IS, WITHOUT ANY WARRENTY OR PROMISE OF TECHNICAL SUPPORT. KENT SORENSEN DISCLAIMS ANY LIABILITY OF ANY KIND FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF Snak, INCLUDING, WITHOUT LIMITATION, INCIDENTAL, CONSEQUENTIAL, INDIRECT OR SPECIAL DAMAGES OF ANY KIND, EVEN IF KENT SORENSEN IS AWARE OF THE POSSIBILITY OF SUCH DAMAGES. KENT SORENSEN MAKES NO WARRENTIES, EXPRESS OR IMPLIED, WITH RESPECT TO THE PROGRAM, INCLUDING BUT NOT LIMITED TO WARRENTIES OF MECHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
  126.  
  127. Legal actions involving this products are to take place in the courts of Denmark, ürhus Amt.
  128.  
  129. Snak IRC Client Entire work except WASTE text engine and SmartScroll library copyright 1996 - 1999  by Kent Sorensen All Rights Reserved
  130.  
  131. WASTE text engine ⌐ 1993-1999 Marco Piovanelli
  132. SmartScroll interface library @ Marc Moini
  133.  
  134.